piston-ring compressor - French English Dictionary